//类可以理解为模板  通过模板可以实例化对象 面向对象的变成思想
(()=>{
    class Person {
        name:string
        age:number
        gender:string
        constructor(name:string='大甜甜',age:number=16,gender:string='女') {
            this.name=name,
            this.age = age,
            this.gender = gender
        }
        sayHi(str:string){
            console.log(`hi${this.name},今年${this.age},是一个${this.gender}孩子`,str);
            
        }
    }
    const  person = new Person('jack',10,'男')
    person.sayHi('你叫什么名字')
})()